<?php
namespace Model\Entity;

/**
 * Description of Message
 *
 * @author pahhan
 */
class Message
{
    private $id;
    private $urlId;
    private $siteId;
    private $externalId;
    private $publishedAt;
    private $title;
    private $content;
    private $tags;
    private $updatedAt;

    public function getId() {
        return $this->id;
    }

    public function getUrlId() {
        return $this->urlId;
    }

    public function getSiteId() {
        return $this->siteId;
    }

    public function getExternalId() {
        return $this->externalId;
    }

    /**
     * @return \DateTime
     */
    public function getPublishedAt() {
        return $this->publishedAt;
    }

    public function getTitle() {
        return $this->title;
    }

    public function getContent() {
        return $this->content;
    }

    public function getTags() {
        return $this->tags;
    }

    public function getUpdatedAt() {
        return $this->updatedAt;
    }

    public function setId($id) {
        $this->id = $id;
    }

    public function setUrlId($urlId) {
        $this->urlId = $urlId;
    }

    public function setSiteId($siteId) {
        $this->siteId = $siteId;
    }

    public function setExternalId($externalId) {
        $this->externalId = $externalId;
    }

    public function setPublishedAt(\DateTime $publishedAt) {
        $this->publishedAt = $publishedAt;
    }

    public function setTitle($title) {
        $this->title = $title;
    }

    public function setContent($content) {
        $this->content = $content;
    }

    public function setTags($tags) {
        $this->tags = $tags;
    }

    public function setUpdatedAt(\DateTime $updatedAt) {
        $this->updatedAt = $updatedAt;
    }

}